关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我有一个闭源的第三方windows软件,它只有一个窗口,几乎一直处于最小化状态。我希望能够通过系统范围的热键更改该窗口中组合框的选定项目。如果可能,我希望在此过程中将第三方应用程序最小化。我想使用Autoit或Autohotkey应该很容易做到这一点,但我以前从未使用过这些工具中的任何一个。哪种工具更适合这项工作?有没有人对从哪里开始有任何指示?例如,指向显示类似场景的教程的链接。
我在Web应用程序中应用了MVC(模型View控制),但我从未在Windows应用程序中应用过MVC。如何在Windows应用程序中应用它?有没有好的链接? 最佳答案 在设计Windows应用程序时(至少如果您打算使用WPF),我认为您应该使用Model-View-ViewModelMicrosoft推荐的设计模式。 关于windows-如何在Windows应用程序中应用MVC?,我们在StackOverflow上找到一个类似的问题: https://stac
我们使用Wix开发了一个安装程序,在卸载我们的应用程序后,它建议我们重新启动计算机。这似乎是因为我们的应用安装了Windows服务。有什么方法可以避免重启,也许我们有一些代码可以停止服务、取消注册等? 最佳答案 您需要使用ServiceControl元素:这将:安装完成后启动服务安装和卸载时停止服务卸载时去掉服务文档是here如果您需要它们。 关于windows-wix:卸载使用服务的应用程序需要重新启动?,我们在StackOverflow上找到一个类似的问题:
我觉得应该是windows服务吧。当给定特定条件时,它应该执行登录到机器。机器将在“登录屏幕”中检查网络服务以了解登录时应使用的用户和密码。这可以做到吗?我不想要“自动登录”窗口功能。谢谢! 最佳答案 据我所知,这无法完成,因为登录/身份验证是由GINA完成的层(图形界面和身份验证),您实际上是在尝试用您自己的层替换该层,这从代码的托管端来看是不可行的。简而言之,开发GINA层的替代品的唯一方法必须从C/C++端完成,不是出于速度原因,而是因为编程涉及的复杂性,一个新的GINA子系统必须采用考虑到通过与WinLogon交互处理身份验
在Windows/.NET上,您能否想出一种方法,以某种方式在后台启动现有应用程序,以便用户看不到它,但我可以通过常规API调用(单击按钮等)与其交互?这对于“包装”我无法修改的旧应用程序非常有用。 最佳答案 好吧,你可以在VB中做这种事情......我怀疑你将它翻译成C#会遇到任何问题:DimpAsNewProcessWithp.StartInfo=NewProcessStartInfo.StartInfo.UseShellExecute=True.StartInfo.WorkingDirectory=someFolder.Sta
我正在尝试让我的C#表单在第三方应用程序中正确设置父级,我有控件的句柄,我希望我的表单作为父级,但似乎无法让它工作。alttexthttp://img693.imageshack.us/img693/8871/examplec.jpg我想创建我的表单,使其成为MDIClient的一部分,处理005E0ED6。就像窗口01D7157D一样。这可能吗?如果可以,可以用C#完成吗? 最佳答案 您是如何尝试这样做的?你试过了吗SetParent?请参阅以下StackOverflow问题,看看它是否有帮助。EmbeddingHWNDintoe
我继承了一个多技术项目,该项目包括一个包含在类似Web浏览器的主机中的Flash用户界面,以及一个为FlashUI、后台/看门狗服务和Web提供Web服务的ASP.NET部分系统管理申请。由于人们使用各种术语来描述ASP.NET作品,我们的跨大西洋项目电话session变得令人困惑。事实上,ASP.NET有自己的项目术语,包括“网站”和“Web应用程序”,可以向这两者添加“Web服务”。这个ASP.NET多用途项目有什么常用的名称吗? 最佳答案 我不认为有一个通用术语可以描述这一点。您提到的“网站”与VisualStudio中的网站
所以我创建了一个TCP\HTTP服务器(在C#中)。我想在我拥有的其他HTTP服务器附近的80年代端口上为其命名空间。如何做这样的事情(一步一步)? 最佳答案 看HTTPServerTasks在MSDN规范中:初始化HTTP服务API,调用HttpInitialize用HTTP.SYS注册URL,调用HttpAddUrlToUrlGroup收到请求,请调用HttpReceiveHttpRequest发送回复,调用HttpSendHttpResponse自己清理后,调用HttpRemoveUrl和HttpTerminate在HTTPS
我的梦想是制作一个非常好的开源帮助台应用程序供公司免费使用。我的客户端应用程序将在每台客户端计算机上运行,并将其自身最小化到任务栏。当用户单击该图标时,它将打开实际的Winform窗口。我正在使用.NET3.5;有没有一种从任务栏最小化/最大化的简单方法? 最佳答案 我假设您指的是系统托盘。(时钟旁边的小图标)将表单的ShowInTaskbar属性设置为False,然后制作一个NotifyIcon组件并在其Click事件中显示表单。 关于windows-如何让我的Windows窗体应
我需要创建一个基本应用程序来检查组件的可用性,并在必要时将它们下载到任何运行WindowsXP或更高版本的计算机上。我应该使用哪种语言(最好是免费的或VS2010)来创建这样一个无需预先安装任何框架即可运行的应用程序? 最佳答案 couldyoupleaseelaborate?Bystaticlibrary,doyoumeanadllthatshouldresidealongsidetheexe?ordoyourefertoavailabledllsinwindows/system32?Also,willprogramscompil